to sit still - Español Inglés Diccionario